package com.harmontronics.hanma.paas.paas.domain.organization.entity.valueobject;

import com.harmontronics.hanma.paas.paas.consts.BaseI18nKeyEnum;

public class I18nKeyEnum extends BaseI18nKeyEnum {

    /**
     * 业务错误
     **/
    public static final I18nKeyEnum ACCOUNT_OR_PASSWORD_ERROR = new I18nKeyEnum(10400, "hm.paas.account_or_password_error");
    public static final I18nKeyEnum ORG_NAME_IS_EMPTY = new I18nKeyEnum(10401, "hm.paas.org_name_is_empty");
    public static final I18nKeyEnum ORG_PARENT_IS_EMPTY = new I18nKeyEnum(10402, "hm.paas.org_parent_is_empty");
    public static final I18nKeyEnum CURRENT_ORG_EXIST = new I18nKeyEnum(10403,"hm.paas.current_org_exist");
    public static final I18nKeyEnum CURRENT_NODE_NOT_EXIST_OR_HAS_BEEN_DELETED = new I18nKeyEnum(10404,"hm.paas.current_node_not_exist_or_has_been_deleted");
    public static final I18nKeyEnum THERE_ARE_KID_ORG_NOT_ALLOWED_DELETE = new I18nKeyEnum(10405,"hm.paas.there_are_kid_org_not_allowed_delete");
    public static final I18nKeyEnum THERE_ARE_KID_USER_NOT_ALLOWED_DELETE = new I18nKeyEnum(10406, "hm.paas.there_are_kid_user_not_allowed_delete");
    public static final I18nKeyEnum THERE_ARE_NO_NODE_IN_CURRENT_DIR = new I18nKeyEnum(10407, "hm.paas.there_are_no_node_in_current_dir");
    public static final I18nKeyEnum CURRENT_NODE_NOT_EXIST = new I18nKeyEnum(10408, "hm.paas.current_node_not_exist");
    public static final I18nKeyEnum EMAIL_UNIQUE_ERROR = new I18nKeyEnum(10409,"hm.paas.email_unique_error");
    public static final I18nKeyEnum PHONE_UNIQUE_ERROR = new I18nKeyEnum(10410,"hm.paas.phone_unique_error");
    public static final I18nKeyEnum HID_UNIQUE_ERROR = new I18nKeyEnum(10411,"hm.paas.hid_unique_error");
    public static final I18nKeyEnum JOB_NUMBER_UNIQUE_ERROR = new I18nKeyEnum(10412,"hm.paas.job_number_unique_error");
    public static final I18nKeyEnum EMPLOYEE_EXIST_IN_CURRENT_ORG = new I18nKeyEnum(10413,"hm.paas.employee_exist_in_current_org");
    public static final I18nKeyEnum EXPORT_FILE_NOT_EXIST = new I18nKeyEnum(10414, "hm.paas.export_file_not_exit");
    public static final I18nKeyEnum ORG_IMPORT_NAME_PREFIX_ERROR = new I18nKeyEnum(10415, "hm.paas.org_import_name_prefix_error");
    public static final I18nKeyEnum ORG_IMPORT_NAME_TOO_LONG = new I18nKeyEnum(10416, "hm.paas.org_import_name_prefix_error");
    public static final I18nKeyEnum EXCEL_TEMPLATE_NOT_CORRECT = new I18nKeyEnum(10417, "hm.paas.excel_template_not_correct");
    public static final I18nKeyEnum USER_MODIFY_PASSWORD_LIMIT_1 = new I18nKeyEnum(10418,"hm.paas.user_modify_password_limit_1");
    public static final I18nKeyEnum USER_MODIFY_PASSWORD_LIMIT_2 = new I18nKeyEnum(10419,"hm.paas.user_modify_password_limit_2");
    public static final I18nKeyEnum USER_MODIFY_PASSWORD_LIMIT_3 = new I18nKeyEnum(10420,"hm.paas.user_modify_password_limit_3");
    public static final I18nKeyEnum USER_MODIFY_PASSWORD_LIMIT_4 = new I18nKeyEnum(10421,"hm.paas.user_modify_password_limit_4");
    public static final I18nKeyEnum CURRENT_ROLE_EXIST = new I18nKeyEnum(10422,"hm.paas.current_role_exist");
    public static final I18nKeyEnum CURRENT_ROLE_NOT_EXIST = new I18nKeyEnum(10423,"hm.paas.current_role_not_exist");
    public static final I18nKeyEnum CURRENT_ROLE_NAME_NOT_EXIST = new I18nKeyEnum(10424,"hm.paas.current_role_name_not_exist");
    public static final I18nKeyEnum CURRENT_APP_ID_NOT_EXIST = new I18nKeyEnum(10425,"hm.paas.current_app_id_not_exist");
    public static final I18nKeyEnum CURRENT_GROUP_NAME_EXIST = new I18nKeyEnum(10426,"hm.paas.current_group_name_exist");
    public static final I18nKeyEnum CURRENT_GROUP_HAVE_MEMBER = new I18nKeyEnum(10427,"hm.paas.current_group_have_member");
    public static final I18nKeyEnum USER_NOT_EXIST = new I18nKeyEnum(10428,"hm.paas.user_not_exist");
    public static final I18nKeyEnum CURRENT_USER_IS_MANAGE = new I18nKeyEnum(10429,"hm.paas.current_user_is_manage");
    public static final I18nKeyEnum CURRENT_USER_EXIST = new I18nKeyEnum(10430,"hm.paas.current_user_exist");


    I18nKeyEnum(Integer code, String i18nKey) {
        super(code, i18nKey);
    }
}
